Big Huge Thesaurus

damask fabric

noun